草庐IT

Font Awesome 医疗图标

全部标签

c++ - windows下如何设置Qt程序的图标?

我已经使用.rc文件成功更改了窗口左上角的图标。但是,Windows文件系统中的图标与以前一样。我怎样才能改变它呢? 最佳答案 在Qt4中,您需要像这样创建一个.rc文件:IDI_ICON1ICONDISCARDABLE"myIcon.ico"您应该将其添加到您的.pro文件中:win32:RC_FILE+=MyApp.rc在Qt5中,有一个自动过程可以为应用程序可执行文件设置图标。您只需将以下内容添加到.pro文件中:win32:RC_ICONS=myIcon.ico还将.ico文件存储在应用程序的源代码目录中。

c++ - 如何使用winapi更改标题栏图标

我使用WindowsAPI制作了一个应用程序,并使用资源文件夹将图标更改为我制作的自定义图标。现在程序在桌面上使用我的图标,但是在标题栏中有默认图标,确切地说是这个。现在我应该如何将其更改为我的自定义图标?我正在使用MSVC++WNDCLASSwndclass;wndclass.style=CS_HREDRAW|CS_VREDRAW;wndclass.lpfnWndProc=WndProc;wndclass.cbClsExtra=0;wndclass.cbWndExtra=0;wndclass.hInstance=hInstance;wndclass.hIcon=LoadIcon(NU

c++ - 动态更改程序图标

在C++中,有没有办法让用户选择应用程序的图标?例如,Winamp允许您从其首选项中的图标列表中选择您希望使用的图标。它是怎么做到的? 最佳答案 有您在资源管理器中看到的图标。这是您的可执行文件中的资源。你可以改变它,但我也不建议你。如果可执行文件被修改,病毒扫描程序会变得紧张,在WindowsVista中,您甚至不允许在ProgramFiles文件夹中写入。但是可以更改显示在任务栏或系统托盘中的图标。这实际上是您的应用程序窗口的图标,可以通过发送WM_SETICON消息来设置。还有捷径。它们也可以更改,并且您可以在快捷方式中指定应

c - 多个窗口,单个托盘图标

我的目标是为我的应用程序的所有窗口使用一个图标。经过一番阅读,我的理解是创建托盘图标是通过Shell_NotifyIcon()实现的。此函数获取一个NOTIFYICONDATA结构,其中包含一个hWnd字段。这个HWND是系统用来通知相应窗口托盘图标事件的。这些事件由使用SetWindowLongPtr()在窗口上设置的WindowProc回调处理。因此我的问题是:单个图标如何通知我的应用程序的所有窗口单击鼠标左键?我可以使用不同的NOTIFYICONDATA结构多次Shell_NotifyIcon()吗?每次都有不同的hWnd,但具有相同的图标?如果注册创建托盘图标的原始窗口被破坏怎

.net - 单击托盘图标的正确行为?

当应用程序将图标添加到系统托盘并最小化到它时,必须有一种方法可以恢复它。但是,在恢复窗口时,我不确定应用程序的“正确”行为是什么。我是通过双击、单击还是根本不恢复?Windows标准是什么? 最佳答案 RaymondChen在他的帖子“Thosenotificationicons,withtheirclicks,double-clicks,right-clicks...what'supwiththat?”中写道:Leftsingleclick:Displayasimpleinterfaceitemtargettingthecasua

c# - Windows 7 Message Box 的图标存储在哪里 [.DLL]

有谁知道Windows中的MessageBox符号存储在哪里(错误图标、感叹号图标...)。我认为它们在.dll文件中! 最佳答案 使用System.Drawing.SystemIconsclass访问Windows中使用的常用图标。它包括MessageBox中使用的图标。从技术上讲,您可以在VisualStudio中使用文件+打开+文件并导航到c:\windows\system32\user32.dll来获取这些图标。然而,这是不合法的。也不能保证它们在更高版本的Windows上看起来相同,它们可能不会。请改用SystemIcon

c++ - ExtractIcon和ExtractAssociatedIcon之间的区别?需要提取特定大小的图标

说,如果我想从Windows可执行文件中提取图标。我可以通过在VisualStudio中打开它来获得该图标ID:然后,我将对48x48大小的图标感兴趣:所以我的假设是:HICONhIcons[4];::ExtractIconEx(L"mstsc.exe",-13011,hIcons,NULL,4);hIconLogo=hIcons[3];但是当我运行它时,该方法仅返回3个图标:其中只有一个是我需要的32x32版本。然后,我找到了被这样调用的ExtractAssociatedIconExAPI:WORDwIcnId=-13011;WORDwIcnInd=3;hIconLogo=::Ext

c# - 在 C# 中获取和设置 Windows 桌面图标大小

我想获取和设置WindowsVista和7中的桌面图标大小-现在桌面允许使用Ctrl-MouseWheel动态调整图标大小,我想使用C#来完成。是的,我可以将WM_MOUSEWHEEL消息发送到桌面ListView句柄,但这有两个缺点:我没有当前大小,所以我必须多次发送消息,直到达到已知状态(最大或最小大小),然后再次发送消息以调整到所需大小上述过程很慢(我必须发送很多消息才能达到所需的大小,这不能一步完成)并且在达到已知状态时有时会闪烁。我想知道是否有任何方法可以获取当前图标大小并以编程方式将其设置为另一个大小 最佳答案 我知道您

c++ - Visual C++ - 从设置表单图标中抛出未处理的异常?

我可以毫无错误地编译解决方案,但是当我尝试运行它时,出现崩溃窗口:Anunhandledexceptionoftype'System.Resources.MissingManifestResourceException'occurredinmscorlib.dllAdditionalinformation:Couldnotfindanyresourcesappropriateforthespecifiedcultureortheneutralculture.Makesure".resources"wascorerctlyembeddedorlinkedintoassembly""atc

windows - Windows 上的 Adob​​e Air 中的标题栏图标大小错误

我遇到了一个非常烦人的问题。我同时提供16x16和32x32应用程序图标,但初始窗口使用的是按比例缩小的32x32图标,而不是16x16图标。这是各自的图标图片:因此,将16x16图标用于应用程序图标、Windows或其他似乎不这么认为的图标是有意义的:我该如何解决这个问题?当应用程序图标的所有其他用途都清晰明了时,除了该死的窗口图标之外,这真的很烦人而且看起来非常不专业。此错误/错误也出现在任务栏中。有什么想法吗?编辑:application.xmlcom.yahrly.PixelTBSLevelEditor1.0.0PixelTBSLevelEditorPixelTBSLevelE